Content Request Markup Language (CRML): a Distributed Framework for XML-based Content Publishing
نویسندگان
چکیده
Construct web applications to provide dynamic, personalized web contents with high scalability and performance is a challenge to the software industry in the new Internet era. In most available solutions, load balancing and caching mechanisms are introduced in front of web servers to reduce workload. In this paper we present Content Request Markup Language (CRML), an enabling techniques for distributed XML processing at the content level. CRML is a language based on emerging XML standards, XSLT and XPATH, to publish XML-based content over HTTP protocol. It provides hints to construct a distributed framework to support parallel XML-based content publishing. In addition, the content from databases or other sources could be cached before or after processing in block or page level. With the parallel content publishing and the caching mechanism, the CRML could provide a high performance platform for fully customized web service.
منابع مشابه
Improving Web Based Training using an XML content base
In this paper we point out the benefits of using structured content in Web Based Training (WBT) scenarios. Using an XML compliant subset of the DocBook document type definition –enriched with semantics for interactive hypermedia and educational elements– we present a complete publishing workflow for educational online material. Original content is authored in an SGML/XML editor, then processed ...
متن کاملXml Repository Searcher - Browser Supporting Fine - Grained Access Control
The widespread use of eXtensible Markup Language (XML) for data representation and exchange has led to increasing research interest in methods for XML content searching, presentation, and access control. This paper presents an XML repository searcher-browser application with a declarative role-based access control framework; the proposed access control model allows the definition of a finegrain...
متن کاملXML in serial publishing: past, present and future
Journal production was one of the first commercial arenas in which markup technologies took hold, and today most major (and many minor) journal publishers have journal content in SGML or XML data formats. However, over the past few years the introduction of XML and its many adjunctive technologies has reshaped the markup landscape. With many publishers having digital workflows that were establi...
متن کاملStructuring Content with XML
XML as the most successful data representation format makes it easy to start working with structured data because of the simplicity of XML documents and DTDs, and because of the general availabilityof tools. This paper first describes the origin and features of XML as a markup language. In a second part, the question of how to use the features provided by XML for structuring content is addresse...
متن کاملHELM and the Semantic Math-Web
The eXtensible Markup Language (XML) opens the possibility to start anew, on a solid technological ground, the ambitious goal of developing a suitable technology for the creation and maintenance of a virtual, distributed, hypertextual library of formal mathematical knowledge. In particular, XML provides a central technology for storing, retrieving and processing mathematical documents, comprisi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001